temporary placement - Spanish English Dictionary